small movable screen - Turc Anglais Dictionnaire